Matthew -- synced constructors for slc and needles to supeclass Tile