event types manage their internal subprobabilities, closes #7