Rabbie, believe it or not, it seems to be fairly common for C-variants folks to use names differing in only capitalization (e.g. Name as a base class, and name as a actual object of the Name class).
Not that I don't disagree with you- it'd be confusing as hell.