 
 extension LayoutPropertyCanStoreFrameToEvaluateFrameType {
 	
-	public func storeFrame(_ frame: LayoutElement.Rect, to maker: LayoutMaker<Self>) -> LayoutMaker<IndividualLayout> {
+	public func storeFrame(_ frame: LayoutElement.Rect) -> IndividualLayout {
 		
 		let layout = IndividualLayout(frame: { (parameters) -> Rect in
 			return self.evaluateFrame(frame: frame, parameters: parameters)
 		})
-		let maker = LayoutMaker(parentView: maker.parentView, didSetProperty: layout)
 		
-		return maker
+		return layout
 		
 	}
 	

	public func stickOnParent(withInsets insets: Insets = .zero) -> LayoutMaker<Property.WillSetFrameProperty> {
		
		let frame = LayoutElement.Rect.byParent({ $0.boundsGuide.frame(inside: insets) })
		let maker = self.didSetProperty.storeFrame(frame, to: self)
		
		return maker
		

	public func stickOnParentSafeArea(withInsets insets: Insets = .zero) -> LayoutMaker<Property.WillSetFrameProperty> {
		
		let frame = LayoutElement.Rect.byParent({ $0.safeAreaGuide.frame(inside: insets) })
		let maker = self.storeFrame(frame)
		
		return maker

