improve test
fix wrapping constants as functions in Bacon.when