support for 'if'; gave maru a concept of nil by making it equivalent to an empty maru list.