implemented '__use_first_line__'
(cherry picked from commit 1adf321b7f969bcbe26216ee09815b51bfe807d2)