order doesn't matter in puppet

except where it does