backport old changesets corresponding to new form / controller implementation
La différence entre la classe `AppRsetObject` et la classe `AppObject` est queles instances de la premières sont séléctionnées pour une requête et un "resultset" et alors que les secondes ne sont séléctionnées qu'en fonction de leuridentifiant.