Clean up mods_specs a bit
Make Struct-based methods consistent in syntax