exclude captures and splat from params