attached is a patch adding a new variable BASHCOMPFILES to the eclass. this is a space-delimited list of files to install, and only gets used if dobashcompletion is called without arguments, so everything else keeps working like normal.
Created attachment 263927 [details, diff] bash-completion.eclass.diff
acceptable, go for it.
Applied.