Make parameter types more specific where possible.