[*] The datum constructor has been redesigned, now it can accept just binary...
[*] The datum constructor has been redesigned, now it can accept just binary data, in this case the data is deserialized, or the datum type and binary data, in this case, a new datum is created.