<NME> exceptional.js
<BEF> ADDFILE
<MSG> Merge pull request #27 from KrisSiegel/2.0.0

Initial PR for 2.0.0
<DFF> @@ -0,0 +1,30 @@
+msngr.extend((function (external, internal) {
+	"use strict";
+
+    internal.InvalidParametersException = function (str) {
+        return {
+            name: "InvalidParametersException",
+            severity: "unrecoverable",
+            message: ("Invalid parameters supplied to the {method} method".replace("{method}", str))
+        };
+    };
+
+    internal.ReservedKeywordsException = function (keyword) {
+        return {
+            name: "ReservedKeywordsException",
+            severity: "unrecoverable",
+            message: ("Reserved keyword {keyword} supplied as action.".replace("{keyword}", keyword))
+        };
+    };
+
+	internal.MangledException = function (variable, method) {
+		return {
+            name: "MangledException",
+            severity: "unrecoverable",
+            message: ("The {variable} was unexpectedly mangled in {method}.".replace("{variable}", variable).replace("{method}", method))
+        };
+	};
+
+    // This is an internal extension; do not export explicitly.
+	return { };
+}));

{'addition_count': 30, 'commit_subject': 'Merge pull request #27 from KrisSiegel/2.0.0', 'deletion_count': 0, 'file_extension': '.js', 'lang': 'js', 'license': 'mit', 'repo_name': 'KrisSiegel/msngr.js'}