taking alternate path to binding
Object.observe dependency removed

Object.defineProperty is used instead. Only implementing mutable array methods left.
progress; refined README