fixed reason. focusChild now also returns Nothing when it focuses on a
Fail-node that has no subtree (final ones, for example)
removed shadowing