 	}
     
     /// Horizontally aligned (Assuming a child context)
+    /// - returns: current layout instance
     public func horizontally(left: CGFloat = 0, right: CGFloat = 0) -> Layout {
         if let c: UIView = childContext {
-            self.horizontally(c, left: left, right: right)
+            horizontally(c, left: left, right: right)
         }
         return self
     }
 	
 	/// Vertically aligned.
+    /// - returns: current layout instance
 	public func vertically(child: UIView, top: CGFloat = 0, bottom: CGFloat = 0) -> Layout {
 		if let v: UIView = context {
 			Layout.alignToParentVertically(v, child: child, top: top, bottom: bottom)

	}
	
    /// Height (Assuming a child context)
    public func height(height: CGFloat) -> Layout {
        if let c: UIView = childContext {
            self.height(c, height: height)

    }
    
	/// Size
    /// - returns: current layout instance
	public func size(child: UIView, width: CGFloat, height: CGFloat) -> Layout {
		if let v: UIView = context {
			Layout.size(v, child: child, width: width, height: height)
