Stumbled upon this block of code:
`var text = 'text' in this.props ? this.props.text : '';`
but even though I understand the context, I have difficulties reading this particular line. It is described as defensive code, because in React it can be replaced with `getDefaultProps()` method