Best way to load exteral sounds to be used for events in a game

I posted this in the AS3 forum but then figured it might be better here. I have a game where sounds are triggered when things happen. These sounds need to be loaded externally so they can be changed without modifying the flash file. It seems like the sound class is just for loading streaming sound files. Is there a good way to load in these sounds in at the start and then have them triggerable and controllable by game events as they happen?