BOO AGAIN! No documentation on required/optional params. The JSX stuff is hacky enough that we need to make sure we document what the heck is going on.

I'll add this too.