MessagePack implementation for F#