Make sure *args + pre kwarg can't be given at same time