Use CtorAndArgs constructor that does the reflective lookup.  Add checking and setting the accesible flag.