The TypeScript experience if this helper is not good, instead doing `!!condition && usePlugin(condition.props)` often seems better.