workspace: implement "project" property.