Make mettle compile under -pedantic without warnings