String shorthands

Utilities for string splitting and dealing with files represented as
lists of lines, with each line being a string and with implicit newlines
Port shorthands

Generic port closing and a syntax form for using ports that will be
automatically closed