demo of wrapping an instance variable