use bmizerany/assert