library to define rudimentary markup languages