fix ~for multiple level #:break

fixes issue #3