remove old busted query selector
attribute sizzle for regex
properly handle canvas not allowing .children property to be over written
wrap construct in its own ctr property