Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Primitives
BlockExecutorProvider
InvalidKind
mark_invalid