cleanup
title setter
data setter
onclick setter
cleanup
start of declarative example