behave: assert: ported more from unittest lib