Insert is a bit different from other update methods, as it provides
facilities for returning the primary key of the newly inserted row
(rather than the effected rows),
The parameter object is generally used to supply the input data for the
INSERT values.