parens for clarity
require mock
compare python versions correctly