xargs supports null termination.
While it's true not every command supports multiple targets, presumably you know if you're using one of those commands.