Factor out Conifer.Types