Provides dynamic access to Java Bean object properties (without compiled-in knowledge of the property getter and setter methods to be called)