CERT rule: https://www.securecoding.cert.org/confluence/display/cplusplus/OOP02-CPP.+Do+not+hide+inherited+non-virtual+member+functions
RSPEC-1242 Inherited functions should not be hidden