new: with-null-context, current-context