added explanation for 'explicit' keyword