I added a separate ticket to the bugtracker for this: http://projects.puppetlabs.com/issues/19845