state 2 advantages of having modules in a library file