Cyclic Enaminones: Methodology Development, Total Synthesis, And Library Construction.