The key is that it's fat soluable and so therefore you have to cook with some ammount of fat ergo the butter. So if you were using something other than butter or if you didn't make it properly then you wouldn't have had a good outcome.