Rigorous & Factory Pattern Dovetail