reflectionmethod; invoke protected members