code: @RequiresTransaction
      public void put( String key,
                       Document document ) {
          database.put(key, document);
      }
docs: Store the supplied document and metadata at the given key.
  
  @param key the key or identifier for the document
  @param document the document that is to be stored
  @see SchematicDb#put(String, Document)