It supports all brainfucks commands, but might not cover some edge cases/have bugs.
Have you ever made something similar using TypeScript type system?