Standing on the Shoulders of Giants: Analysis of 12 Dimensions and Over 50 Variations | BananaPrompts