Starting work on `format::executable`. Mostly interfaces so far.

(s/Mostly/Mostly mostly broken/)