[2.0] Attributes Fix

This was actually a bug in the current system that I just happened to come across here. We could not pass generators into replacement attributes array when calling ::create ::instance.