Layering Effects in Functions: Maintaining Privacy - Effect Community