def Success(arg1 = UNDEFINED, arg2 = UNDEFINED)
        arg1 = Empty::HASH if UNDEFINED == arg1 && UNDEFINED == arg2

        Result::Success[arg1, arg2, value_must_be_a: ::Hash]