It returns `null` which is what should be returned for synchronous op