`result` could be `null` here => `NullPointerException`