Added assertion and comment.
Added testcase for destroyable.