when(). Closes #194