v2.0.3 -> add .elements & .functions to page & data objects
v2.0.4 - page & data_object inherit from common_object