"ProjectInfo.CreatedBy" is not set from c# script for a new project

Hi

I have seen "ProjectInfo.CreatedBy" property is read/write accesably in SDL SDK 2015 description:

public string CreatedBy { get; set; }

But when I create a new project in my c# script and set this property value, for example

ProjectInfo info = new ProjectInfo();

info.Name = ProjName+"_"+Lang;
info.CreatedBy = "Script";
info.Description = Lang;
info.DueDate = DateTime.Now.AddDays(7);

The project is created with the right Name, Description, DueData, but have not "Script" for CreatedBy. CreatedBy is set as my UserId in SDL Studio application.