workaround puppet_x lib requires