Move declaration of shortcut2 to the top of the function
Add comment about anonymous modules and cache management