sneaky PyCharms automagically inserts self argument into function signature and breaks tests.