There is no instantiation in the video. Why does the __construct constructor be executed when requesting demo1?