implicit return type in my first example would be ...
# announcements
v
implicit return type in my first example would be
Promise<A?>
. but i want
Promise<A.A2?>