Add events like "Entry" or "Exit" as containers for segments (much like custom events are)
This would allow you to do things like
- "Channel/Referring Domain for Entry Page"
- Custom Variables set on entry
(You could also do this by allowing an attribute for Page Segments of "Page Depth", ie the page number of the visit)