added embeddable compiler section