Code samples for circular dependencies