Soft typing of general first-order languages | IEEE Conference Publication | IEEE Xplore