More expressive unset/isset/fetch operators, refactored isset operator [ci skip]