I'm not 100% sure, but when using the "children" mode:
with a render like that:
const content = this.props.children || this.props.render
return renderProps(content, this.props)
It fails pitifully with Cannot read property 'render' of undefined.
My guess is that's coming from the component detection in render-props.
Could we make it work?