oops, sharing ensure between hiera and puppet does not work if a version string is given to puppet.