MaybeOptionInt
MaybeOptionInt is a data type that represents an integer value which may or may not be present. It is commonly used in programming to handle situations where a value is optional or might be missing. This type is designed to explicitly indicate the absence of a value, distinguishing it from a default value like zero, which could be a valid integer.
The core concept of MaybeOptionInt is to provide a safe way to work with potentially absent integer
When a MaybeOptionInt holds an integer, it is considered "some" value. When it does not hold an