ErrorBoundary explanation - SolidJS