Streamlined Unit.can_enter() method