function accessViewContext(context, attribute, value) {
		if (context && context.hasOwnProperty(attribute)) {
			return isUndefined(value) ? readAccessor(context[attribute]) : context[attribute](value);
		}
	}
// used by the implementations of "getBinding" and "setBinding".
used by the implementations of "getBinding" and "setBinding".
used by the implementations of " getBinding " and " setBinding " .
function accessViewContext(context, attribute, value) {
		if (context && context.hasOwnProperty(attribute)) {
			return isUndefined(value) ? readAccessor(context[attribute]) : context[attribute](value);
		}
	}
function accessViewContext ( context , attribute , value ) { if ( context && context . hasOwnProperty ( attribute ) ) { return isUndefined ( value ) ? readAccessor ( context [ attribute ] ) : context [ attribute ] ( value ) ; } }
used by the implementations of "getBinding" and "setBinding".
used by the implementations of " getBinding " and " setBinding " .