I've added another Clarion code smell to the list: file aliases. Yes, there are times when you need them, but there's also a good chance they're the wrong answer to the problem you're trying to solve.