Pioneering work on physical constant changes

In 1982 Bekenstein was the first person to develop a rigorous framework to generalize the laws of electromagnetism to handle inconstant physical constants. His framework changes single numbers into scalar fields which yields more information. However, this framework for changing constants did not incorporate gravity.