WIP on bind/set/getattr with hints
this actually works!
confusion about argument order cleared up.