Removed guard against duplicate loading. Use safe references to original functions when proxying, don't rename originals.