prefer typeof, more robust for null/undefined values
prefer typeof, more robust for null/undefined values

kjgorman/melchior,kjgorman/melchior,kjgorman/melchior,kjgorman/melchior,kjgorman/melchior,kjgorman/melchior