Lumber first version - file writer support only, unstable