Avoiding parameter pollution