Macedonians are of course somewhat serbish bulgarians.
Or are they somewhat Bulgarianish Serbs?
That depends upon which consul is asking.
Another question: are they Slavic Greeks?
The answer is simple. Just take a look at this 1892 map:
There are two problems with that map: the lack of accurate official data and the fluidity of ethnicity.
For the first: the closest thing that we have for Macedonia in that time period is the Ottoman census. The problem is that the Ottomans only took religion and what patriarchate the person belonged to into account. That leads to there being no distinction between Greek Orthodox Albanians and Greek Orthodox Greeks, for instance. That is compounded by the fact that the Censuses were often biased towards Muslims and the fact that Macedonia was notorious for its corrupt and lawless government.
That leaves us with guessing ethnicity based upon surveys. In addition to the fact that western cartographers often had their own pet ethnicity, such as the greeks or the serbs, ethnicity was an incredibly fluid concept in Macedonia. Hence my consul statement above. Beyond that, there was no standard dialect for Serbian or Albanian or Bulgarian, there was a gradual and generally undefined border between all of those languages.
Finally, what constituted a Greek? You had quite a bit of Muslims, such as the Muslim Greek and Pomaks, and to say that there was debate on weather they where really "Greek" or "Bulgarian" or whatever would be an understatement.
Based on that, I have to disagree that it is a simple question.