Finish new tests for consumers
Functions part 1: {Bi,}Function, To*Function