Updating: freeing constructor is now supported.