flatMap<B>(f: (a: A) => Try<B>): Try<B> {
        throw 'impl child';
    }