public void And_Theory(Maybe <int> mInt, Maybe <string> mString, object expected)
        {
            // arrange (theory data)

            // act
            var maybeResult = mInt.And(mString);

            // assert
            Assert.Equal(expected, maybeResult);
        }