Flush command support in core, dummy document handling should be done inside the language bindings if needed.