Need to decide how to handle constants.