Why?

Because

Architecture

↓

Implementation

↓

Release

should remain traceable.