Otherwise, exception is thrown during type inference because default implementations effectively return null ^KT-29287 Fixed