Use the built-in functools
Fallback to missing,py
Merge pull request #139 from itkovian/functools

Functools