Interfaces used to instantiate obejcts.