Removed -Wno-narrowing comment, partially reverts commit 02642e6b3c911a54a3938ca693ed06d44dd89920