support for PEP257