add new method reference provider which combine class and interface lookup #178