with_fields interface
simple view generation
testing helper
supporting label_width parameter for viewer