add ComputeAssemblyId method