Wildcard generation could cause source level incompatibility, so we should rebuild Original commit: e6bba01798
e6bba01798