Add FunctionShortcutDefinition
Add tests for FunctionShortcutDefinition
Pull some information up to AnyFunction