Actually version[1] will never be <0. Be it will be >0 in the future. that's a case you might want to check.