It becomes completely clear when you remember that HAMAS is a subsidiary of the current Iranian government.