Checking for a compiled dir needs to happen before a memcached check in helpers
a more relevant existence check, just for funsies
clearer naming on variables