include super classes when looking for fields and getFieldOrder() method.