ExtensionMethods added. Forgot to add them.