Remove abstraction and generic types from TileSpecialFlower.