Un analizador definido por el usuario puede llamar a funciones proporcionadas por el intermediario para crear o definir objetos, tales como fábricas de analizadores de mensajes.
Estas funciones proporcionadas por el sistema están asociadas a distintos tipos de operación del analizador: