ember cool: violations prototyping