Adding a few auxiliary functions for module availability and version checking