The kink appears to be a big chunk in the armour.

1. Needs to further debugged.
2. Though the current implementation can be
   manipulated to be correct. It isn't.