All library programming is virtual.