$views can now define their node in the init function without causing a validation error
a bunch of experiemntal pattern matching with changes to $same, new functions, $matchObj
new $grab function will grab an object given a path like  "blah.foo["stuff"][0].value" or "blah.foo.stuff.0", supports default values also supports multiple value and multiple path syntax
new $keyOf function works like indexOf for objects
added some tests
bumped version