anchor.diff:  
     static List<FcgiProtocolStatus> get values => Enum.values(FcgiProtocolStatus);
   
  -  factory FcgiProtocolStatus.fromValue (int value) {
  -    return values[value - 1];
  -  }
  -
   }
positive.code: library dart_fpm.fcgi_enum;
  
  import 'package:enums/enums.dart';
  
  /// Values for type component of FCGI_Header
  class FcgiRecordType extends Enum {
  
negative.code:   static List<FcgiRequestRole> get values => Enum.values(FcgiRequestRole);
  
    factory FcgiRequestRole.fromValue (int value) {
      if (value == 0 || value > FILTER.value) {
        throw new FcgiEndRequestBody(1, FcgiProtocolStatus.UNKNOWN_ROLE);
      }
      return values[value - 1];
    }
  
  