     public let components: [Component]
 
 
-    //MARK:- Instance life cycle
+    //MARK: Instance life cycle
 
     public init(components: [Component]) {
         self.components = components

}


//MARK: Path parsing

extension JSONPath {



/**
JSONPath represents a path through a tree of JSON objects.

TODO: Write a grammer of a path

*/
public struct JSONPath {

