Интересно конечно выглядит, но немногоь смысл не понимаю, для чего это
Смысл в том, что девайс проперти - это по сути суспендедед пропертя со встроенным конвертером, но в дополниение ко всему, ее надо зарегестрировать при создании. Плюс хочется, чтобы не надо было использовать строки для доступа. Делегат-провайдер берет строку и лямбду, генерирующую нужную пропертю с заданным именем, зарегистрировать ее и вернуть делегат для упрощнного общения с пользователем в одно касание.