core: code cleanup around server-tag creation
core: code cleanup around server-tag creation

xzero/x0,xzero/x0,christianparpart/x0,christianparpart/x0,christianparpart/x0,xzero/x0,xzero/x0,christianparpart/x0,xzero/x0,christianparpart/x0,christianparpart/x0,xzero/x0,christianparpart/x0