decorators for bindable objects