like jquery, allow non-standard root-level > foo
integer function argument
remove redundant code for padded child combinator
simplify immediate child style selector
optional whitespace after immediate child
constraint list with no element