If I edit (not create new) a method in firecloud, and it has an error (parsing), that error should be detected when I try to edit the method (as with creating a new method). but what actually happens is that the error is only detected when I either create a configuration or when I edit a configuration to point to the new method.
Checking the method on edit will save a lot of cycles for method developers.