make sure `self` is skipped for unbound methods
avoid producing a one arg list; TODO: this might actually be preferable...
README updates