Generality - Another Template Based Generator