the evaluations were correct before.
=== false and !== false to is_null where appropriate.
Standards clean up.
Rename and update references. Standards and a require_once.