@bkenn The null (?) interferes with type inference to match the javafx.beans.property.Property<N> parameter used in some of the bind methods. Your token is calling a fallback called bindField that will wrap up the type that is missing details for reification into a JavaFX Property. The following snippet illustrates this.