shouldn't  he class names here should be valid javascript identifiers, not YUI module names? You can't have a function or constructor name with a hyphen.