using our fork of winston temporarily in order to support error objects