I just really dislike the latter.  It seems like a great way to make scala a convoluted language.  It's easy to miss the `.r`.  You are welcome to do as you please.