Added bundle-based overrides. This way, a generic module can handle all items of an entity type, while a developer can override a particular bundle that is handled differently than the others.
Issue #3017999: Changed [Varbase 8.5.x profile] to use Drupal ~8.6 with tilde Version Range (~) for a step preparation for the upgrade to Varbase 8.6.x