We are starting the process of resolving all the warnings in the ardupilot builds of all vehicles and platforms.
this provides a more portable way to encapsulate member functions in variables