make DefaultValue compile on gcc