If a language makes this more convenient than doing it right, one could argue that the language design is at fault.