groovy

@Bindable/@Vetoable should generate getter/setters that assert proper multi-threaded access