common practice harmony