unknown method + block on prototype now defs method