Redefine jQuery.valueview.Expert's draw functions to not be responsible for non-edit mode representation of data values.
For this purpose we should have value formatters in the frontend. Instead of having experts acting as formatters, a formatter factory should be injected into jQuery.valueview widgets just like an ExpertFactory instance is injected there.
This will allow to get rid of the jQuery.valueview.BifidExpert and increase testability of the experts in general as well as reduce their complexity.
Whiteboard: u=dev c=frontend p=13