todo: when global filetypes.json implemented, demo in Greasemonkey