
- angular et al
- optional idents?
- deal with props.setState in componentWillMount
- should throw on undefined initial state
