I think in general, the R community is fairly relaxed about this -- something due, no doubt, to R's lack of strong variable typing in the first place. Whether this is a good thing can be debated, of course, but nobody will care if you don't have asserts all over the place.