diff --git a/upload/system/library/language.php b/upload/system/library/language.php
index <HASH>..<HASH> 100644
--- a/upload/system/library/language.php
+++ b/upload/system/library/language.php
@@ -15,6 +15,16 @@ class Language {
 	public function set($key, $value) {
 		$this->data[$key] = $value;
 	}
+
+	// Please dont use the below function i'm thinking getting rid of it.
+	public function all() {
+		return $this->data;
+	}
+	
+	// Please dont use the below function i'm thinking getting rid of it.
+	public function merge(&$data) {
+		array_merge($this->data, $data);
+	}
 			
 	public function load($filename, &$data = array()) {
 		$_ = array();
Added back language methods for <I>.x rc version

Although 3.x will be the next release, updated <I>.x rc version to support language all() and merge() methods again. 3.x may not contain these methods so modules should prepare and remove for that release but backwards support added back for this branch.