is it though? isn't it derived automatically when omitted?