Basic operations on the algebra of wiggle tools using lazy evaluators for flexibility and efficiency