operator * method
Implementation
OptionalNum operator *(final OptionalNum that) {
return bothPresent<num, num, num>((a, b) => a * b)(this, that);
}
OptionalNum operator *(final OptionalNum that) {
return bothPresent<num, num, num>((a, b) => a * b)(this, that);
}