proto object system doesn't report methods. whoops, bug addition and code in TODO...