Simplify aesc core structure

This makes ++en and ++de dramatically faster.