Abstracted propsymtables into being an implementation of a readonly interface, so that tables generated by parameterizations of objects can also implement that interface