public final Sprite makeTiledSprite(int _cols, int _rows, int _width, int _height)
	{
		if (_cols < 1 || _cols > 1000 ||
		    _rows < 1 || _rows > 1000)
		{
			logError("makeTiledSprite(" + _cols + ", " + _rows +
			                ", " + _width + ", " + _height +
						") has an illegal number of columns or rows.");
			return new Sprite(5, 5);
		}
		if (_width < 1 || _width > 1000 ||
		    _height < 1 || _height > 1000)
		{
			logError("makeTiledSprite(" + _cols + ", " + _rows +
			                ", " + _width + ", " + _height +
						") has an illegal width or height.");
			return new Sprite(5, 5);
		}
		return new Sprite(_cols, _rows, _width, _height);
	}