again Why? What benefit does your library get from "feeling like a higher level language" ?   and no  feeling like a higher level language, is not a benefit since, it amounts to telling developers that in order to use your library they need to learn a new language.