[TASK] Add missing chaining return
[TASK] Implement Interface in ExposedTemplateView
[TASK] More tests