It's not an interface. It's a source of error, originated directly from hell to torture developers and supporters.