Only dispatch on obj
Removed puts(obj : Enumerable)
Only keep call's target_def if it is not changed when bound to it
Added broken spec
Assign target def before binding to it
Simpler failing spec
Set target_def as soon as it is created
Fix parse_ident in bootstrap
Dispatch if scope has restricted defs (or any of it's parents)
Continued parser
Merge branch 'union_refactor'
Fixed NPE