Using Declarative for model definition - Camelot