Take advantage of union typing