``map`` is frowned on by PEP8 which is a bit insane... but list comprehensions aren't bad...