Get an individual item by offset, or a range of items by slice.
Return one item from a result set containing at most one item.
@return: The object or C{None} if one isn’t available. @seealso: first(), one(), and any().
Return a single item from the result set.
@return: An arbitrary object or C{None} if one isn’t available. @seealso: one(), first(), and last().
Return the first item from an ordered result set.
@raises UnorderedError: Raised if the result set isn’t ordered. @return: The first object or C{None} if one isn’t available. @seealso: last(), one(), and any().
Return the last item from an ordered result set.
@raises FeatureError: Raised if the result set has a C{LIMIT} set. @raises UnorderedError: Raised if the result set isn’t ordered. @return: The last object or C{None} if one isn’t available. @seealso: first(), one(), and any().