use Hotel; require Storm::Port unless Hotel->can('provide_room');