makeMsNlp type signature