Started transforming into composition based OOP
diff --git a/lib/Krawfish/Query/Base/Sorted.pm b/lib/Krawfish/Query/Base/Sorted.pm
index 44c93eb..f2dcb51 100644
--- a/lib/Krawfish/Query/Base/Sorted.pm
+++ b/lib/Krawfish/Query/Base/Sorted.pm
@@ -87,7 +87,9 @@
 };
 
 # Return index to last added element
-sub buffer_last;
+sub buffer_last {
+  ...
+};
 
 # Points to the latest freed element in the buffer
 # (normally this is -1 to first)
@@ -102,11 +104,16 @@
 };
 
 # sub buffer_push;
-sub buffer_shift;
-sub buffer_get;
+sub buffer_shift {
+  ...
+};
+
+sub buffer_get {
+  ...
+};
+
 sub buffer_insert_after {
   my ($self, $index, $element) = @_;
-  
 };
 
 1;