public SetSingletonObjectCommand(PuzzleLayout layout, string type, TilePos position) : base(layout, type, position)
 {
     _previousPuzzleObject = layout.GetSingleton(type);
 }