Managing branch libraries