Modified PF and Overridemethods from MethodObject class to account for inheritance chain