I am not sure about the motivation for this project but this article helps explain why some folks are interested in type systems as detachable (pluggable) components, separate from languages:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.175...