removed duplicated functionality on BaseAttributeEntity::buildInstance() (renamed buildNewInstance => buildInstance)