I would rather keep HashUtil.sourceHash null-free.  This is the only caller with this null check.