
map_galore.erl:1000:51: A key of type 
          42 cannot exist in a map of type 
          #{1 := 'a',
            2 := 'b',
            4 := 'd',
            5 := 'e',
            float() => 'c' | 'v'}
map_galore.erl:1080:52: A key of type 
          'nonexisting' cannot exist in a map of type 
          #{10 := 'a0',
            11 := 'a1',
            12 := 'a2',
            13 := 'a3',
            14 := 'a4',
            15 := 'a5',
            16 := 'a6',
            17 := 'a7',
            18 := 'a8',
            19 := 'a9',
            20 := 'b0',
            21 := 'b1',
            22 := 'b2',
            23 := 'b3',
            24 := 'b4',
            25 := 'b5',
            26 := 'b6',
            27 := 'b7',
            28 := 'b8',
            29 := 'b9',
            30 := [48 | 99, ...],
            31 := [49 | 99, ...],
            32 := [50 | 99, ...],
            33 := [51 | 99, ...],
            34 := [52 | 99, ...],
            35 := [53 | 99, ...],
            36 := [54 | 99, ...],
            37 := [55 | 99, ...],
            38 := [56 | 99, ...],
            39 := [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...],
              ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [54 | 99, ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [48 | 99, ...],
              31 => [49 | 99, ...],
              32 => [50 | 99, ...],
              33 => [51 | 99, ...],
              34 => [52 | 99, ...],
              35 => [53 | 99, ...],
              36 => [54 | 99, ...],
              37 => [55 | 99, ...],
              38 => [56 | 99, ...],
              39 => [57 | 99, ...],
              <<_:16>> |
              [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
              {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...],
                ...]} =>
                  [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 |
                   100 | 101,
                   ...]} =>
                atom() | [1..255, ...]}
map_galore.erl:1082:51: A key of type 
          42 cannot exist in a map of type 
          #{10 := 'a0',
            11 := 'a1',
            12 := 'a2',
            13 := 'a3',
            14 := 'a4',
            15 := 'a5',
            16 := 'a6',
            17 := 'a7',
            18 := 'a8',
            19 := 'a9',
            20 := 'b0',
            21 := 'b1',
            22 := 'b2',
            23 := 'b3',
            24 := 'b4',
            25 := 'b5',
            26 := 'b6',
            27 := 'b7',
            28 := 'b8',
            29 := 'b9',
            30 := [48 | 99, ...],
            31 := [49 | 99, ...],
            32 := [50 | 99, ...],
            33 := [51 | 99, ...],
            34 := [52 | 99, ...],
            35 := [53 | 99, ...],
            36 := [54 | 99, ...],
            37 := [55 | 99, ...],
            38 := [56 | 99, ...],
            39 := [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...],
              ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [54 | 99, ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [48 | 99, ...],
              31 => [49 | 99, ...],
              32 => [50 | 99, ...],
              33 => [51 | 99, ...],
              34 => [52 | 99, ...],
              35 => [53 | 99, ...],
              36 => [54 | 99, ...],
              37 => [55 | 99, ...],
              38 => [56 | 99, ...],
              39 => [57 | 99, ...],
              <<_:16>> |
              [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
              {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...],
                ...]} =>
                  [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 |
                   100 | 101,
                   ...]} =>
                atom() | [1..255, ...]}
map_galore.erl:1140:61: The call map_galore:map_guard_sequence_1
         (#{seq => 6, val => "e"}) will never return since it differs in the 1st argument from the success typing arguments: 
         (#{'seq' := 1 | 2 | 3 | 4 | 5,
            'val' := [97 | 98 | 99 | 100 | 101, ...],
            10 => 'a0',
            11 => 'a1',
            12 => 'a2',
            13 => 'a3',
            14 => 'a4',
            15 => 'a5',
            16 => 'a6',
            17 => 'a7',
            18 => 'a8',
            19 => 'a9',
            20 => 'b0',
            21 => 'b1',
            22 => 'b2',
            23 => 'b3',
            24 => 'b4',
            25 => 'b5',
            26 => 'b6',
            27 => 'b7',
            28 => 'b8',
            29 => 'b9',
            30 => [48 | 99, ...],
            31 => [49 | 99, ...],
            32 => [50 | 99, ...],
            33 => [51 | 99, ...],
            34 => [52 | 99, ...],
            35 => [53 | 99, ...],
            36 => [54 | 99, ...],
            37 => [55 | 99, ...],
            38 => [56 | 99, ...],
            39 => [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[any(), ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [any(), ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [any(), ...],
              31 => [any(), ...],
              32 => [any(), ...],
              33 => [any(), ...],
              34 => [any(), ...],
              35 => [any(), ...],
              36 => [any(), ...],
              37 => [any(), ...],
              38 => [any(), ...],
              39 => [any(), ...],
              <<_:16>> | [any(), ...] | {_} => [any(), ...]} =>
                atom() | [1..255, ...]})
map_galore.erl:1141:61: The call map_galore:map_guard_sequence_2
         (#{'b' => 5}) will never return since it differs in the 1st argument from the success typing arguments: 
         (#{'a' := 'gg' | 'kk' | 'sc' | 3 | 4,
            'b' => 'other' | 3 | 4 | 5,
            'c' => 'sc2',
            10 => 'a0',
            11 => 'a1',
            12 => 'a2',
            13 => 'a3',
            14 => 'a4',
            15 => 'a5',
            16 => 'a6',
            17 => 'a7',
            18 => 'a8',
            19 => 'a9',
            20 => 'b0',
            21 => 'b1',
            22 => 'b2',
            23 => 'b3',
            24 => 'b4',
            25 => 'b5',
            26 => 'b6',
            27 => 'b7',
            28 => 'b8',
            29 => 'b9',
            30 => [48 | 99, ...],
            31 => [49 | 99, ...],
            32 => [50 | 99, ...],
            33 => [51 | 99, ...],
            34 => [52 | 99, ...],
            35 => [53 | 99, ...],
            36 => [54 | 99, ...],
            37 => [55 | 99, ...],
            38 => [56 | 99, ...],
            39 => [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[any(), ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [any(), ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [any(), ...],
              31 => [any(), ...],
              32 => [any(), ...],
              33 => [any(), ...],
              34 => [any(), ...],
              35 => [any(), ...],
              36 => [any(), ...],
              37 => [any(), ...],
              38 => [any(), ...],
              39 => [any(), ...],
              <<_:16>> | [any(), ...] | {_} => [any(), ...]} =>
                atom() | [1..255, ...]})
map_galore.erl:1209:63: The call map_galore:map_guard_sequence_1
         (#{'seq' := 6,
            'val' := [101, ...],
            10 := 'a0',
            11 := 'a1',
            12 := 'a2',
            13 := 'a3',
            14 := 'a4',
            15 := 'a5',
            16 := 'a6',
            17 := 'a7',
            18 := 'a8',
            19 := 'a9',
            20 := 'b0',
            21 := 'b1',
            22 := 'b2',
            23 := 'b3',
            24 := 'b4',
            25 := 'b5',
            26 := 'b6',
            27 := 'b7',
            28 := 'b8',
            29 := 'b9',
            30 := [48 | 99, ...],
            31 := [49 | 99, ...],
            32 := [50 | 99, ...],
            33 := [51 | 99, ...],
            34 := [52 | 99, ...],
            35 := [53 | 99, ...],
            36 := [54 | 99, ...],
            37 := [55 | 99, ...],
            38 := [56 | 99, ...],
            39 := [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] | 3,
              ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [54 | 99, ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [48 | 99, ...],
              31 => [49 | 99, ...],
              32 => [50 | 99, ...],
              33 => [51 | 99, ...],
              34 => [52 | 99, ...],
              35 => [53 | 99, ...],
              36 => [54 | 99, ...],
              37 => [55 | 99, ...],
              38 => [56 | 99, ...],
              39 => [57 | 99, ...],
              <<_:16>> |
              [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
              {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...],
                ...]} =>
                  [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 |
                   100 | 101,
                   ...]} =>
                atom() | [1..255, ...]}) will never return since it differs in the 1st argument from the success typing arguments: 
         (#{'seq' := 1 | 2 | 3 | 4 | 5,
            'val' := [97 | 98 | 99 | 100 | 101, ...],
            10 => 'a0',
            11 => 'a1',
            12 => 'a2',
            13 => 'a3',
            14 => 'a4',
            15 => 'a5',
            16 => 'a6',
            17 => 'a7',
            18 => 'a8',
            19 => 'a9',
            20 => 'b0',
            21 => 'b1',
            22 => 'b2',
            23 => 'b3',
            24 => 'b4',
            25 => 'b5',
            26 => 'b6',
            27 => 'b7',
            28 => 'b8',
            29 => 'b9',
            30 => [48 | 99, ...],
            31 => [49 | 99, ...],
            32 => [50 | 99, ...],
            33 => [51 | 99, ...],
            34 => [52 | 99, ...],
            35 => [53 | 99, ...],
            36 => [54 | 99, ...],
            37 => [55 | 99, ...],
            38 => [56 | 99, ...],
            39 => [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[any(), ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [any(), ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [any(), ...],
              31 => [any(), ...],
              32 => [any(), ...],
              33 => [any(), ...],
              34 => [any(), ...],
              35 => [any(), ...],
              36 => [any(), ...],
              37 => [any(), ...],
              38 => [any(), ...],
              39 => [any(), ...],
              <<_:16>> | [any(), ...] | {_} => [any(), ...]} =>
                atom() | [1..255, ...]})
map_galore.erl:1210:63: The call map_galore:map_guard_sequence_2
         (#{'b' := 5,
            10 := 'a0',
            11 := 'a1',
            12 := 'a2',
            13 := 'a3',
            14 := 'a4',
            15 := 'a5',
            16 := 'a6',
            17 := 'a7',
            18 := 'a8',
            19 := 'a9',
            20 := 'b0',
            21 := 'b1',
            22 := 'b2',
            23 := 'b3',
            24 := 'b4',
            25 := 'b5',
            26 := 'b6',
            27 := 'b7',
            28 := 'b8',
            29 := 'b9',
            30 := [48 | 99, ...],
            31 := [49 | 99, ...],
            32 := [50 | 99, ...],
            33 := [51 | 99, ...],
            34 := [52 | 99, ...],
            35 := [53 | 99, ...],
            36 := [54 | 99, ...],
            37 := [55 | 99, ...],
            38 := [56 | 99, ...],
            39 := [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] | 3,
              ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [54 | 99, ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [48 | 99, ...],
              31 => [49 | 99, ...],
              32 => [50 | 99, ...],
              33 => [51 | 99, ...],
              34 => [52 | 99, ...],
              35 => [53 | 99, ...],
              36 => [54 | 99, ...],
              37 => [55 | 99, ...],
              38 => [56 | 99, ...],
              39 => [57 | 99, ...],
              <<_:16>> |
              [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
              {[[48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...],
                ...]} =>
                  [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 |
                   100 | 101,
                   ...]} =>
                atom() | [1..255, ...]}) will never return since it differs in the 1st argument from the success typing arguments: 
         (#{'a' := 'gg' | 'kk' | 'sc' | 3 | 4,
            'b' => 'other' | 3 | 4 | 5,
            'c' => 'sc2',
            10 => 'a0',
            11 => 'a1',
            12 => 'a2',
            13 => 'a3',
            14 => 'a4',
            15 => 'a5',
            16 => 'a6',
            17 => 'a7',
            18 => 'a8',
            19 => 'a9',
            20 => 'b0',
            21 => 'b1',
            22 => 'b2',
            23 => 'b3',
            24 => 'b4',
            25 => 'b5',
            26 => 'b6',
            27 => 'b7',
            28 => 'b8',
            29 => 'b9',
            30 => [48 | 99, ...],
            31 => [49 | 99, ...],
            32 => [50 | 99, ...],
            33 => [51 | 99, ...],
            34 => [52 | 99, ...],
            35 => [53 | 99, ...],
            36 => [54 | 99, ...],
            37 => [55 | 99, ...],
            38 => [56 | 99, ...],
            39 => [57 | 99, ...],
            <<_:16>> |
            [48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57, ...] |
            float() |
            {[any(), ...]} |
            #{'k16' => 'a6',
              'k26' => 'b6',
              'k36' => [any(), ...],
              'map' => 'key',
              'one' => 'small',
              'second' => 'small',
              'third' => 'small',
              10 => 'a0',
              11 => 'a1',
              12 => 'a2',
              13 => 'a3',
              14 => 'a4',
              15 => 'a5',
              16 => 'a6',
              17 => 'a7',
              18 => 'a8',
              19 => 'a9',
              20 => 'b0',
              21 => 'b1',
              22 => 'b2',
              23 => 'b3',
              24 => 'b4',
              25 => 'b5',
              26 => 'b6',
              27 => 'b7',
              28 => 'b8',
              29 => 'b9',
              30 => [any(), ...],
              31 => [any(), ...],
              32 => [any(), ...],
              33 => [any(), ...],
              34 => [any(), ...],
              35 => [any(), ...],
              36 => [any(), ...],
              37 => [any(), ...],
              38 => [any(), ...],
              39 => [any(), ...],
              <<_:16>> | [any(), ...] | {_} => [any(), ...]} =>
                atom() | [1..255, ...]})
map_galore.erl:1418:84: Fun application with arguments 
         (#{'s' => 'none', 'v' => 'none'}) will never return since it differs in the 1st argument from the success typing arguments: 
         (#{'s' := 'l' | 't' | 'v',
            'v' :=
                'none' |
                <<_:16>> |
                [<<_:16>>, ...] |
                {<<_:16>>, <<_:16>>}})
map_galore.erl:1491:13: The test 
          #{} =:= 
          #{'a' := 1} can never evaluate to 'true'
map_galore.erl:1492:13: The test 
          #{'a' := 1} =:= 
          #{} can never evaluate to 'true'
map_galore.erl:1495:13: The test 
          #{'a' := 1} =:= 
          #{'a' := 2} can never evaluate to 'true'
map_galore.erl:1496:13: The test 
          #{'a' := 2} =:= 
          #{'a' := 1} can never evaluate to 'true'
map_galore.erl:1497:13: The test 
          #{'a' := 2, 'b' := 1} =:= 
          #{'a' := 1, 'b' := 3} can never evaluate to 'true'
map_galore.erl:1498:13: The test 
          #{'a' := 1, 'b' := 1} =:= 
          #{'a' := 1, 'b' := 3} can never evaluate to 'true'
map_galore.erl:1762:9: The call maps:get
         ({1, 1},
          #{{1, float()} => [101 | 108 | 112 | 116 | 117, ...]}) will never return since the success typing arguments are 
         (any(),
          map())
map_galore.erl:1763:55: The call maps:get
         ('a',
          #{}) will never return since the success typing arguments are 
         (any(),
          map())
map_galore.erl:1765:9: The call maps:get
         ('a',
          #{'b' => 1, 'c' => 2}) will never return since the success typing arguments are 
         (any(),
          map())
map_galore.erl:186:41: The pattern 
          #{'x' := 2} can never match the type 
          #{'x' := 3}
map_galore.erl:187:41: The pattern 
          #{'x' := 3} can never match the type 
          {'a', 'b', 'c'}
map_galore.erl:188:41: The pattern 
          #{'x' := 3} can never match the type 
          #{'y' := 3}
map_galore.erl:189:41: The pattern 
          #{'x' := 3} can never match the type 
          #{'x' := [101 | 104 | 114 | 116, ...]}
map_galore.erl:2280:50: Cons will produce an improper list since its 2nd argument is 
          {'b', 'a'}
map_galore.erl:2280:50: The call maps:from_list
         ([{'a', 'b'} | {'b', 'a'}]) will never return since it differs in the 1st argument from the success typing arguments: 
         ([{_, _}])
map_galore.erl:2281:50: The call maps:from_list
         ('a') will never return since it differs in the 1st argument from the success typing arguments: 
         ([{_, _}])
map_galore.erl:2282:50: The call maps:from_list
         (42) will never return since it differs in the 1st argument from the success typing arguments: 
         ([{_, _}])
map_galore.erl:997:55: A key of type 
          'nonexisting' cannot exist in a map of type 
          #{}
map_galore.erl:998:52: A key of type 
          'nonexisting' cannot exist in a map of type 
          #{1 := 'a', 2 := 'b', 4 := 'd', 5 := 'e', float() => 'c'}
