The names of several functions are not fixed, yet.
Most functions require the current connection
as its first parameter. This leads to a lot of typing, which
is quite often not necessary if there is just one open
connection. A default connection will improve this.
Conversion form object record into object array
needs to handle any multiple attribute.