javadoc fix
Refactored Write.Type to be Action so that I can eventually assign an Action to each Revision