[456] add new constructor of ArchetypeID with correct specialisation type

Revision: 456
Author: rong.chen

Log Message: