import MutableMapping from collections rather than collections.abc for compatibility with 3.2