Refactor code to make CheckItem library more vendor-independant.