def decode(mode='strict'):
    def dec(f):
        f._nvim_decode = mode
        return f
    return dec
Takes a ProjectState and returns a new one with the migration's
dataset/ETHPy150Open neovim/python-client/neovim/plugin/decorators.py/decode--crossover with--dataset/ETHPy150Open django/django/django/db/migrations/migration.py/Migration.mutate_state