This should stop explicitly-versioned expressions from showing up in the monitor as in need of update.
Currently, the berkeley databases resuses a lot of the same code for the expressions of each version. This consolidates all of the build routines similar to that of the linux kernel. This patch also adds version 6 of BDB.