nit, but i think these object properties ("firefox on linux(64)") are really ugly, would rather, at the very least "firefox-linux-64" or something