public function createActiveRecord($readProperties, $selfCondition)
    {
        $activeRecord = new static();
        // ORM handling
        $activeRecord->_readProperties = $readProperties;
        // Primary key condition to ensure single query result 
        $activeRecord->_selfCondition = $selfCondition;

        return $activeRecord;
    }