/**
 * Creates and returns pages folder for given country
 * @param eZContentObject $countryNode
 * @param string $clusterIdentifier
 * @return eZContentObject
 */
function createPagesFolder( $countryNode, $clusterIdentifier )
{
    $parentNodeId = $countryNode->MainNodeID();
    $options = array(
        'parent_node_id' => $parentNodeId,
        'remote_id' => 'application_folder-' . $clusterIdentifier . '-page',
        'class_identifier' => 'folder',
        'attributes' => array(
            'name' => 'Pages'
        ),
    );
    $pagesFolder = eZContentFunctions::createAndPublishObject( $options );
    return $pagesFolder;
}