nklf-367, при инициализации объекта this не будет указывать на "создаваемый" объект.
Если очень хочется получить результат через this:
var manipulativeBlock = {
projects:document.getElementById("hiddenProjects"),
NEWPROPERY:function(){
return this.projects.firstElementChild.getElementsByTagName('*').length;
}
}