In pattern matching to emulate ```Some```, ```None``` classes and modules.
Underscore to distinguish between original ```Some``` etc from scala library.