Diagnosis of cardiac sarcoidosis: an imperfect science, a hesitant art.