I think it's leaking too much detail that the end user doesn't care about.