[*] MetricHelper and TypeHelper are unioned
[*] MetricsHelper is refactored
[+] all conflicts resolved