Needed to preform some abstraction to make use of the new cwrc-writer API.