add ability to selectively send nulls