DO you think we should discuss this on ML before implementing that?
I can try and  implement this if people think it makes sense.