Yes, we need to prepare the context for errors even if there is no error just to have the proper template...

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge pull request #181 from emanuele45/master

couple of things related to errors