Achieving Perfect Tree-Shaking - Effect Community