Improve readability the "lenses" in Proofview, using interfaces.
Improve readability the "lenses" in Proofview, using interfaces.

barras/coq,letouzey/coq-wip,shindere/coq,ppedrot/coq,mattam82/coq,TheTypoMaster/coq,silene/coq,william-lawvere/coq,coq/coq,TheTypoMaster/coq,JasonGross/coq,Lionel-Rieg/coq,TOSPIO/coq,Zimmi48/coq,barras/coq,ppedrot/coq,shindere/coq,Zimmi48/coq,amintimany/coq,pirapira/coq2rust,shindere/coq,asr/coq,ppedrot/coq,ejgallego/coq,gares/coq,silene/coq,ale-f/coq,ejgallego/coq,SkySkimmer/coq,aspiwack/coq,maximedenes/coq,coq/coq,pirapira/coq2rust,JasonGross/coq,william-lawvere/coq,ale-f/coq,amintimany/coq,amintimany/coq,8l/coq,barras/coq,gares/coq,asr/coq,maximedenes/coq,ejgallego/coq,letouzey/coq-wip,Lionel-Rieg/coq,gares/coq,mattam82/coq,aspiwack/coq,TOSPIO/coq,jpdeplaix/coq,JasonGross/coq,asr/coq,gmalecha/coq,ejgallego/coq,gmalecha/coq,jpdeplaix/coq,mlasson/coq,Lionel-Rieg/coq,william-lawvere/coq,mlasson/coq,Matafou/coq,gares/coq,aspiwack/coq,Zimmi48/coq,ppedrot/coq,gares/coq,Ptival/coq,maximedenes/coq,pirapira/coq2rust,herbelin/github-coq,letouzey/coq-wip,mattam82/coq,JasonGross/coq,silene/coq,SkySkimmer/coq,jpdeplaix/coq,letouzey/coq-wip,coq/coq,herbelin/github-coq,SkySkimmer/coq,herbelin/github-coq,8l/coq,SkySkimmer/coq,mlasson/coq,gmalecha/coq,Matafou/coq,Ptival/coq,Zimmi48/coq,coq/coq,Matafou/coq,maximedenes/coq,8l/coq,letouzey/coq-wip,maximedenes/coq,ale-f/coq,TheTypoMaster/coq,Ptival/coq,ppedrot/coq,TOSPIO/coq