Initial functionality for multiple when clauses.
Better testing for the new multi-when functionality.