this will give you a null pointer, if `andAddMetrics` is never called.