repalce some `ref` (related to frame) to `flat` in order to be more generic
close #2 (closed) @paleo what do you think ? I think this shouldn't break any code in production. And we should almost get rid of it.
The black point is having several parameter for some time for the same feature and one deprecated for Mock
classes.