Index: src/libcfa/containers/result
===================================================================
--- src/libcfa/containers/result	(revision 64fc0bafc25144f94bd5bbd4794fdbef138cdd9f)
+++ src/libcfa/containers/result	(revision 1eeab949a46e8a10e2226acdd060a7c25dcf8f9c)
@@ -8,7 +8,7 @@
 //
 // Author           : Andrew Beach
-// Created On       : Wed May 25 14:45:00 2017
+// Created On       : Wed May 24 14:45:00 2017
 // Last Modified By : Andrew Beach
-// Last Modified On : Wed May 25 16:57:00 2017
+// Last Modified On : Thr May 25 16:39:00 2017
 // Update Count     : 1
 //
@@ -50,4 +50,7 @@
 
 forall(otype T, otype E)
+result(T, E) ?=?(result(T, E) * this, result(T, E) other);
+
+forall(otype T, otype E)
 bool ?!=?(result(T, E) this, zero_t);
 
@@ -67,3 +70,9 @@
 E get_error(result(T, E) * this);
 
+forall(otype T, otype E)
+void set(result(T, E) * this, T value);
+
+forall(otype T, otype E)
+void set_error(result(T, E) * this, E error);
+
 #endif // RESULT_H
