Style.
Split headers and implementations.