We already have a ResultCode constant for the case of an invalid address, so we can just use it instead of re-rolling that ResultCode type.