In practice, everyone writing new projects uses it, but when you choose to interact with existing code...