@densh, @xeno-by: could you be persuaded to include this in scala reflection?