compute subtypes from refinement types

no issues!

there don't seem to be any issues for this project.