9. A method of performing analysis of a communication session between two entities, comprising; loading predetermined first parser definitions, stored as at least one binary file; receiving second parser definitions in a form other than a binary file form, after the first parser definitions are already operating; loading the second parser definitions; compiling the second parser definitions; and applying the first and second parser definitions to a communication session, wherein receiving second parser definitions comprises receiving a path to a data file that includes tokens used for said second parser definitions.
11. The method of claim 9 , wherein the second parser definitions identify a non-publicly defined protocol.