Tidied up proc/add_fibers() in preparation for later work on fibers.