Do not include unused header files.
Separate inject_value().