Require new syntax for export
The incompatible change for #95 (closed)
The incompatible changes for #80 (closed) and #95 (closed). DO NOT MERGE. This is by no means ready. But having it as a branch is useful for updating other projects.
Edited by Ian Jackson