switched to wrapped function from evaled source for event parsing.  fixed bugs with model.id's and added validation of the id.  partial initialization of eventing to facilitate multiple threads, initialization is required by programmer rather than defaulted.