Handling of optional parametrs for lazy fns.
delay not needed for default arguments.