Add FieldResult.either and .option