Complejo angular js ng-class

Tengo el componente y tengo problemas para configurar la clase css. Quiero que siempre tenga una clase de "caja", luego que haya clases adicionales especificadas por el argumento de la "clase" de la directiva y una clase condicional "mini".

Conceptualmente, lo que quiero lograr es algo como esto:

<div class="box {{class}}" data-ng-class="{mini: !isMaximized}">
...
</div>

El problema es que cuando configuro el atributo html de la clase, se omite el atributo ng-class. ¿Cómo hacer que mi ejemplo funcione sin cambiar el controlador? ¿Es posible, o debería establecer la clase en el controlador (lo que deseo evitar)?

Respuestas a la pregunta(5)

Su respuesta a la pregunta