Modified Makefiel.PL
Modified to cache the rule