fixed nastiness in namespace strict and supress_warning flags