Renderers
constructor(unknownBlockRenderer: BlockRenderer<BaseNode, BaseNode> = noopBlockRenderer(), unknownInlineRenderer: InlineRenderer<BaseNode, BaseNode> = noopInlineRenderer(), blockRenderers: Map<KClass<out BaseNode>, BlockRenderer<BaseNode, BaseNode>> = emptyMap(), inlineRenderers: Map<KClass<out BaseNode>, InlineRenderer<BaseNode, BaseNode>> = emptyMap(), ignoredNodeTypes: Set<KClass<out BaseNode>> = emptySet())