this is the first argument for a value functor
update manipulation and visibility callbacks
version 2.1.0-rc.1