Base collection for executing functions conditionally or for dealing with Maybe - Types.
Apply the passed function only if the second parameter evalutes to True.
Apply the passed function only onto a value not equal to Nothing.
Apply the passed function only if the second parameter evalutes to True.