added tests for cherry
functions.noop uses toFunction's no-op