Added apply(), Objects, Functional Proramming