Made base properties virtual.