odd behavior -> add_function_constant()