Updated low-level generics to use make-generic-info.
Got gen:dict to compile.