isn't this always going to give a deprecation as the module stands today? is $autoupdate intended to be undef and should this be in the init.pp file?