Added requirement for version function.