This is slick, and it's pretty usable once you get it, but I'm worried it's going to totally baffle people.  Maybe if/when we do CZML v3.0 we can keep cases like this in mind and think about how we can make them clearer.