* @param getterMethod setter
* @param setterMethod getter
*/
static void ensureIdenticalBindings( final Method setterMethod, final Method getterMethod )
{
final BindingDefinition binding1 = ReflectionUtils.getBinding( setterMethod );
final BindingDefinition binding2 = ReflectionUtils.getBinding( getterMethod );
if ( !binding1.equals( binding2 ) )
{
throw new BindingException
(