This will throw instead of returning `nil` if no completion block has been set.