Fix PageLoader to correctly deal with private constructors, static fields, and
private or static getters.