cant overwrite the default collection init now because it doesn't exist
$escapeHTML can now be used to protect user input such as "a" from being turned into an anchor dom node by the $dom fuzzy logic parser, hey its better than nothing
view init functions now get passed the collection that is creating them
$isObject and $isString and $typeof now treat strings created via new String("blah") as the type string (this is in support of new $escapeHTML + $dom parser behavior)
fixed $hashCode (had a bad ref)
new $create funciton for creating prototype chains, have yet to compare to _.extend