It's due to the path of least resistance. One solution could be to have common traits versioned in the standard library.