Functions for lifting Reft-values to Spec-values
Applying a solution to a SpecType
Functions for decreasing arguments
Functions for manipulating Predicates
Quantifying RTypes
RType constructors
Substitutions
Destructors
Manipulating Refinements in RTypes
TODO: classify these