     }
     
     /**
-    Fetches a single DatabaseValueConvertible value.
+    This method is an optimized specialization of
+    DatabaseValueConvertible.fetchOne(_,sql:,arguments:) for types that adopt
+    both DatabaseValueConvertible and MetalType protocols.
     
         let name = String.fetchOne(db, "SELECT name FROM ...") // String?
+    
+    See the documentation of DatabaseValueConvertible.fetchOne(_,sql:,arguments:)
+    for more information.
     
     - parameter db: A Database.
     - parameter sql: An SQL query.

    // MARK: - Fetching From SelectStatement
    
    /**
    TODO
    Fetches a sequence of DatabaseValueConvertible values.
    
        let statement = db.selectStatement("SELECT name FROM ...")
        let names = String.fetch(statement) // DatabaseSequence<String?>

    // MARK: - Fetching From SelectStatement
    
    /**
    This method is an optimized specialization of
    DatabaseValueConvertible.fetch(_,arguments:) for types that adopt both
    DatabaseValueConvertible and MetalType protocols.
    
        let statement = db.selectStatement("SELECT name FROM ...")
        let names = String.fetch(statement) // DatabaseSequence<String?>
    
    See the documentation of DatabaseValueConvertible.fetch(_,arguments:) for
    more information.
    
    - parameter statement: The statement to run.
    - parameter arguments: Optional statement arguments.
