Nothing irritates me more than error messages like this one.
"You used X to do Y, but you should have been using Z to do Y"
So, the program _knows_ what I wanted from it, but it refuses to accomplish the task, just out of spite. They wanted to remove the code that handles this particular case — only to replace it with a different code handling this particular case 🤦🏻♂️
@kytta I think it's a nice way to gradually deprecate and then remove the old way of doing things