class Soil : Collectable { override fun collected( movement : Movement ) {} override fun invaded( movement : Movement ) : boolean { if ( movement.item is Bee ) return true return super.invaded( movement ) } }