Issue #1: proper replacement for becomeForward: ... nasty, to have to use become: but the initialization structure seems to depend upon it ...