ArcanistHardpointFutureList does not have a constructor and must be instantiated without any parameters.
As the code checks if ($result instanceof Future) and tries to pass $result as a parameter, the intention seems to be calling newFromFutures($result) on the new ArcanistHardpointFutureList instance.
Closes T15836