pub trait IntoPiece { // Required method fn into_piece(self, scratch: &mut RollMut) -> Result<Piece>; }