public TangleKey(ushort key) : this(ImmutableBufferPool.GetBytes(key), typeof(ushort)) { }
public TangleKey(string key) : this(ImmutableBufferPool.GetBytes(key, Encoding.UTF8), typeof(string)) { }
public TangleKey(byte key) : this(ImmutableBufferPool.GetBytes(key), typeof(byte)) { }
public TangleKey(long key) : this(ImmutableBufferPool.GetBytes(key), typeof(long)) { }