+ OO interface draft
+ Move CC out of normalize method.