Do we really expect every user to have a value for the `homepage`, `support`, and `team*` fields? If so, we should make it clear somewhere; I wouldn't think that they'd be required.