```ruby java_import Java::javafx.beans.binding.StringBinding class RubyStringBinding < StringBinding def initialize(property:, method:) super() @property, @method = property, method bind @property end def computeValue property_value = @property.get return unless property_value property_value.__send__ @method end end ``` The Java bindings provided from Bindings assumes Java reflective lookup so they cannot see our Ruby methods...