Add setters, write_scala method. perldocs, tests for such.