I think a much more productive approach would be to think about improving pylint by adding support for type comments. Look at how Google's closure compiler does this for JavaScript.

--- Bruce
(from my phone)