Informally, if a node has any sibling node(s), then it c-commands its siblings and all of their descendants; however, if a node doesn't have any siblings, then it c-commands everything that its parent c-commands (Reinhart's definition).