dnl functionality is changed do c++ prior to release
dnl if only implementation changed but all interfaces are kept, do r++
dnl when only functionality was added, do a++ if any functionality was
dnl functionality is changed do c++ prior to release
dnl if only implementation changed but all interfaces are kept, do r++
dnl when only functionality was added, do a++ if any functionality was