moved equality overkill
moved inhertiance
added placeholder fro closure
added summary for dom, event, inheritance etc
remove stuff from JS good parts
moved memoizaion