be strict by default
remove bimap to store field names, we have repeated entries on values
user always decide strictness
definitions are an attribute defined by constructor argument
fix missing type
global definitions as received as argument in PajeEventDecoder
FlexReader receives definitions as argument as well
correctly instantiation of objects