Навеяло CodeContracts... Подскажите, пожалуйста, существуют ли ORM, выполняющие compile-time анализ программы на предмет чтения/записи свойств замапленых объектов, генерирующие затем соответствующие sql и вставляющие эти самые sql в исходную программу в нужных местах? Возможно, кто-нибудь слышал или сталкивался с подобным, дайте, пожалуйста, ссылки на проекты или статьи или хотя бы ключевые слова для гугля. В общем, интересует любая информация, связанная с сабжем.