Changing the signature of a method in the public API *is* a BC break (returning an array breaks any bundle relying on this method currently)