Must write functional specifications about the code extraction feature.
