DynamicFunction now a FunctionExpression