Refinement-Type Checker for Standard ML