It is not going to be inferred as `Array[Nothing]` because it the implementation of an interface.

I agree with you though and added a return type