facts is probably a good candidate for injection now that I think about it
(but don't worry about it for this patch)