class DocumentationConfig {

    public FunctionDocumentation document(FunctionDocumentation functionDocumentation, Function function)
    {
        addItemDocumentation(functionDocumentation, getFieldIds(function.getWorkAreaOne()));
        if(function.isTwoWorkAreas())
        {
            addItemDocumentation(functionDocumentation, getFieldIds(function.getWorkAreaTwo()));
        }
        return functionDocumentation;
    }

    public  DocumentationConfig(DataDictionary dataDictionary);

}