1. A method for automatically detecting non-modifying transforms comprising: identifying source code comprising a plurality of programmatic instructions for a programmatic routine comprising at least one argument; capturing a hash for initial arguments of the programmatic routine; executing the programmatic routine; capturing a hash for final arguments of the programmatic routine; comparing the initial arguments against the final arguments using the captured hashes; determining whether a high likelihood of an existence or non-existence of a non-modifying transform within the programmatic routine based upon the comparing; and performing a programmatic action responsive to results of the determining.