if defiend statement added to work around currently broken puppet module generate in puppet 3.5 or >