Well, It's never empty — you depend on libc at least, and probably need some minimum kernel version, but the idea behind this was "user installs snabbswitch and gets every requirement pulled". As you suggest, meta-package can be done that depends in both snabb and "everything".