In reply to Re^2: Separation of interface and implementation by johnnywang in thread Separation of interface and implementation by johnnywang