And I think we should add this to utils like other version checkers and rename it to requires_traits or check_traits_version. Depending on whether we use it as decorator or not.