Många forskare menar att medeltidens människor inte alls matade ormar med mjölk, utan att detta är ett påhitt av kristna missionärer för att påvisa hedendomens avvikande ritualer.
Heliga Birgitta och tomteormarna i Lödöse
Men vad finns det då för källor till att medeltidens människor kanske ändå satte ut mjölk till suspekta varelser? Det första beviset är ifrån en sjuhundra år gammal skrift. Heliga Birgitta besökte nämligen Lödöse under flera tillfällen, och det är vid ett av dessa besök som ordet tomte förekommer för första gången i en svensk text. En tomte var vid den här tiden en benämning på djävulens anhang snarare än en liten nisse och i den gamla skriften står att läsa:
… kom till en gård nära Lödöse där fru Birgitta gästade ett hus, där djävulen tydligt talade, gav svar till de gästande och förutsade mycket om framtiden…
Birgitta läser en bön, men hör då samtidigt en röst som säger:
På denna plats har något ont förövats av föregående och nuvarande invånare… ty de dyrkar tompta gudhi…
Alltså, tomtegudar. Biktfadern samlar sedan de boende i huset och förkunnar:
Överge de ormar som ni sätter ut mjölk åt, ge inte tomtarna tionde av era kreatur och svin, inte bröd eller vin…