force bindable (doesn't create or patch setter)