where
Modify dynamic binding substitution method to handle list and map types containing generic type values.