I totally agree, and I do use when it's available in a given lang I'm working in/it's not overly cumbersome (some implementations miss the point).