puppet 2.6 requires we explicitly load functions