Forgive me God for I have sinned, doing more than one changed in a
single commit.
Added dependency injection for OPMObjectInstanceValueAnalyzer and
refactored some methods in the analyzer class.