flake8 with py3k
s.exceptions.append
add function annotations as a source of schema, and better exceptions
s.seqs.split_with
context managers for s.sock