I think this will also change `foo.require` into `foo.muffin`, which is probably not what we want? Not sure how requirejs, etc. look for require identifiers though; maybe they'd be confused by `foo.require` too?.