- applying stronger coding rules. additional bugfixes for invalid range checks.