type a uncertainty definition vim 2012