allow_none kwarg here as well.