adding in submodule support for smockron's uthash