test get element test element model pump flush model event list element fail arrai index bound except correct except thrown list size model facad element resid elem 