explicate setting.is_loop for all lib pieces