remove "writable" from descriptors
increment instance count before assignment
first argument to REPUBLISH has to be thisArgument
add displayName