I agree - the IDE 'awareness' is a strong benefit of the latter approach.  (I forgot to uppercase that in my second example).