#20 allow to pass a "context" parameter as third argument of "subscribe" function if "options" parameter has not been defined