Including presence verifier for standalone usage
Allowing for personalization of error messages used by InvalidModelException
Fixing belongsTo and morphTo, that depended on caller functions (and the call stack changed with  `Ardent::$relationsData`)
Allowing for the query builder to inherit the model's throwOnFind property, thus enabling multi-level queries to throw exceptions as well (such as `User::with('relation')->first()`).