`isset()` returns FALSE for NULL values, last condition here will never be triggered.