add support for multiple tag specifications, and document the strangeness