Full support for creation of function variable references