the module is exporting as a function rather then an object, but with wrapIt and wrapExpect functions inside (merely for testing purposes)