added empty function
added parser support for multiple selector segments
support for multi-segment selectors