The filling typically contains eggs, white and brown sugar, melted butter, salt, corn syrup, and vanilla extract.  We don't add the corn syrup; it makes this treat just a teeny bit healthier.  We also like to add a little bit of milk and all-purpose flour.