Context-Aware Inference System to Capture Legacy MCAD Design Rationale