Relaxing constraints on libraries