Yes, that's perfect - our own plugins are also doing it this way.

There was indeed something changed with overloaded functions in 7.84, which might have been the reason that it worked in the version before.