A better FileWriter, and moved shemas in a custom submodule.