fun needsItemTheme(context: Context, block: Builder.() -> Unit): NeedsItemTheme
creates an instance of NeedsItemTheme by NeedsItemTheme.Builder using kotlin dsl.