I've never used sinon before, it just seemed like an unnecessary dependency for the unit tests. But if that's a system app thing then I can go back through and re-write all these unit tests to use that library.