As a non-fancy-IDE-user, I clearly know nothing about the uses of these :type: and :rtype: dealios, but is the type here really a tuple, or do IDEs understand this formatting?

vim-or-bust