implemented shouldPublish
implemented 'crosstalk.subscribe'
2.2.0