This class can apply a chain of functions to a variable value.