optional indentChar implementation