FIX: update Autotools
BUGFIX: bad operator in boolean comparison.
WARNING: Could still be buggy because of unreadable code.