'Produce a :func:`~.expression.select` construct
against this :class:`.FunctionElement`.
This is shorthand for::
s = select([function_element])'

def select(self):

    s = Select([self])
    if self._execution_options:
        s = s.execution_options(**self._execution_options)
    return s
