Prevent Virtual Page recursively deleting nice objects.
allows to use arrays for addButton()
allow model to define custom credential for RESTful data source