Explanation of CDynamicRecord