Updated OOP API to add defaultOutputFormat options