Split methods into multiple different files to simplify branching and merging.