Is there any talk from the kotlin designers about having a more general public type for a field? I can't really figure out what the programming language term for that sort of construct would be, so i'm having a hard time finding open issues / discussions about it.