Function names display differently than normal strings since they need quotes and escaping. Move the FunctionName type into its own module.
Function names display differently than normal strings since they need quotes and escaping. Move the FunctionName type into its own module.