def _get_v23_frame(self, **kwargs):
new_kwargs = {}<EOL>for checker in self._framespec:<EOL><INDENT>name = checker.name<EOL>value = getattr(self, name)<EOL>new_kwargs[name] = checker._validate23(self, value, **kwargs)<EOL><DEDENT>return type(self)(**new_kwargs)<EOL>
Returns a frame copy which is suitable for writing into a v2.3 tag.

        kwargs get passed to the specs.