question: public ActivityTransporter addExtra ( String key , String value ) { if ( extras == null ) extras = new ArrayList < > ( ) ; extras . add ( new ActivityExtra ( key , value ) ) ; return this ; }
target:  It is only possible to send strings as extra.