Combine the declarative and the implicit for deeper insights