made my own type experiment

sandboxed type experiment, don’t worry about it.