Can we pass the binding in attributes too? While a valid Ruby code, it has some wonky semantics &mdash; you can do `INMEMORY_STORAGE[(model = new(binding)).id] = model` in `.create` to get the same behaviour we have now.