Displays the virtual attributes, even if they have not been previously saved
Allows subsequent removing of virtual attributes when they are no longer needed
Removal of the feature to compress the data
Code restructuring for better readability and function
Added example code