Andrographolide: A natural product template for the generation of structurally and biologically diverse diterpenes.