capitalization fix, generate stubbers and implementations of provisions. Maybe need to refactor into a better data model that gets processed...