a port of the bloomberg terminal API to the D programming language