Added custom instantiation types.