some jshint tweaks and the ability to specify an attachment point rather than assume the object should go into the global space