SwitchNode: allow use of properties beneath the top level