JavaScript port of the DataScript binary data definition language