php simple html dom parser でエラーというかパースというか解析というかが正常に出来なかった件

htmlも問題無いのに何故か特定のタグが取得出来ない現象が発生。
突き詰めた結果、特定の文字列を含む場合に発生することが分かった。
結局は文字コードが原因だったってわけ。またお前か!
取得した結果をutf8に変換したところ問題無く取得できた。

<?php
$source = file_get_contents('http://www.google.com/');
$source = mb_convert_encoding($source, 'utf8', 'auto');
$dom = str_get_html($source);

参考サイト
PHP Simple HTML DOM Parserで文字化けするときの対処法