[#53022305] New class.
[#53022305]
[#53022305] Modifying list classes.
[#53022305] eliminate unneeded arguments
[#53022305] adding functionality.