improve dizmo_elements_version checking

code to improve the situation seen in #18... but this block should likely be reverted for the time being