skip private methods, and methods in classes with $ for OPM