I was going over the conversation between Dirk and Caliborne when Dirk is drawing for him. I noticed that he announced that killing his sister was only one step in the game with her and that it would end when they mated....??? WTF
That definitely sounds like a cherub. When looking for a mate they look for someone similar to their other half.