allow to use a clump for the 'orElse' default value

@williamboxhall I think ```orElse``` is more flexible and useful if it receives a clump instead of a value. An actual value it more useful for ```getOrElse```, that is unchanged.