Separating adaptable persistence attributes through computational reflection | Publicación