version => nver, to avoid shadowing version() func