Why exactly do we need `division` and `print_function` here as well?