MessagePack value type
nil(null in D)
true, false
positive fixnum, uint 8, uint 16, uint 32, uint 64
negative fixnum, int 8, int 16, int 32, int 64
float, double, real
fix array, array 16, array 32
fix map, map 16, map 32
fix raw, raw 16, raw 32
See Implementation
MessagePack value type