EAV extract format

Why not methods on dictionary?