Understanding default parameters