To be honest, I would barely call the Roman gods being sort-of-separate aspects a significant spoiler.  The book dances around explaining it properly way too long after it becomes obvious something of that general nature is going on.