future parser converts explicit undef to empty string

With the future parser and puppet 4, explicit undef seems to be converted to blank string for erb templates