ensure initialization of return value