Source:isStatic() was missing `self.' Static sources now load the SoundData only once, unless the `what' argument is a decoder.
Asorted stuff. See the subfolder readmes for more information.