yaml table def writer api cleanup