Merge pull request #51 from matthayes/master

Sessionization improvements
Use AccumulatorEvalFunc instead of interface so no need to implement exec