Would love to see this merged in but `ensure => latest` can be scary when you are not in control of the source repo.
+1 to leaving the default to  `ensure => present`