New annotation driven model + test example.