more formal dependencies via 'document_files';
more portable hash-bang;
sketched documentation for new (co)datatype package