Inspired by: bde MFC after: 2 months X-MFC-Note: if deemed a part of KPI, just call cngets internally