@override Iterable<Enemy> enemies() { return children.where((element) => (element is Enemy)).cast(); }