Fixed GetPiece() method since SuperPiece is an abstract class now