Support DynamicParam for Initial Value and Type