WIP: working before refactoring with some extra changes
chore(jshint): add jshint for the test/ folder
WIP: speed up the returned interpolation fn using the same trick as watchGroup
WIP: undo watchgroup use