16 hours of not eating is enough to put your body into ketosis. Perhaps it's related. I know there are health benefits to being in ketosis and eating a keto diet.
I did a protein diet for a while and used Keto Strips to check for ketosis. I'd be in ketosis uaually 2-3 hours after noticing I was hungry, roughly 8-12 hours after the last meal.