Generating packages from a hardcoded list is a nice trick. Generating them from your database's own metadata is where BIML stops being a toy.