According to Numba docs @overload... functions should return nothing (None) if it can not return function for given input types.
All our current implementations of attributes, methods and functions in new style raise exception if input types are incorrect.
I think it is incorrect behavior. And we should correct current implementations.
@shssf, @kozlov-alexey, @Alexander-Makaryev do you agree?