Thanks @magrawala, really enjoyed your post! The point about predictive conceptual models cuts to the essence of the problem