#76 added test for unsafe contains