Choan said: "This allows programmers to define new content types. Why should WP restrict "types" to `post` and `page`?" This is an especially valid point given the recent interest in WP-as-a-CMS thread. I'd be willing to guess that this is something that will soon change! :^) Craig.