add: chinese remainder for alg./trans. extensions
add: farey for alg./trans. extensions