Allah’s knowledge includes the servant’s future choice.Human Ability and Acts, Divine Will and Decree, and Pleasure and Anger