Italian Meringue Buttercream

A fool proof recipe for luscious and silky Italian Meringue Buttercream: it pipes like a dream, and can be flavored and colored in as many ways as you like.