public static extern void Delete(StorageContext context, byte[] key);
 public static extern Iterator Find(StorageContext context, byte[] prefix, FindOptions options = FindOptions.None);
 public static extern void Put(StorageContext context, byte[] key, BigInteger value);
 public static extern void Delete(StorageContext context, ByteString key);
 public static extern void Put(StorageContext context, ByteString key, BigInteger value);
 public static extern void Put(StorageContext context, byte[] key, ByteString value);
 public static extern ByteString Get(StorageContext context, byte[] key);
 public extern StorageMap(StorageContext context, ByteString prefix);
 public extern StorageMap(StorageContext context, byte[] prefix);