Added insertList, insertList' and unsafeInsertList functions.
Added function lookupOrderByA, lookupOrderByD and their respective tests.

NOTE: The name and/or the order of arguments of these functions may
change.