Travis-ci is 5.4, im 5.5 so errors didnt exist but removed unnecessary empty() check