As the official GitHub page says, the library examines an iOS-style config and breaks it into a set of linked parent/child relationships. You can perform complex queries on these relationships:
So, the first line of the configuration is considered the parent, while the subsequent lines are considered the children of the parent. The CiscoConfparse library builds the relationship between parent and child into an object so the end user can easily retrieve the configuration of a specific parent without the need to write complex expressions.