allow conversionen between related optionals