Today key points
1. Created several implementations for using the custom handler for the logging. Finally stopped with this one - https://codereview.appspot.com/11139044/
Tomorrow TODOs
1. Update the cr with a new subscription strategy.
2. Implement the indexing part
3. Revert the changes related to subscription patterns (unite the validators)