Purpose ======= It's possible to gain some requests with returning a browse record instead of an xmlid. It's also cleaner.