Made some changes to add more Foundation-like methods.