Adapt glm extensions to use new AbstractValueProperty superclass