[FEATURE] Try ViewHelper capable of deep error handling