Is there any way to break a class across multiple files without using inheritance. Some languages have a "partial class" concept. There are a couple functions in a class I want to have be device specific so want to have a separate .mc in the device specific sub-directory defining those functions for the class.
I can relatively easily do it using inheritance but it seems cleaner to me, for this task, to just define a partial class.