Ну, поскольку там нет магии BaseObject с установкой всех публичных полей из массива, код всё равно писать придётся. Просто в конструкторе, а не в методах.
ну может я не так выразился... Так-то они в результате делают одно и тоже, но просто если в них разница только в названии свойства для когорого они это делают, то, может, лучше бы это вынести в какой-то обобщенный метод?