Can you change that in a way that in the future other elements could be added to the plugin and also be parsed from here? Basically pull out the canned-expressions bit in its own method, so that in the future if we want to add more stuff, the parsing could just be called from here with the arguments you have determined