Replace linked group/replace linked blend?

is there any way to replace a linked group with another without the manual approach (linking the new copy coordinates, etc.)?

Also: is there a way to replace a source blend file with another where the same group/object also exists with the same name?