oops - I didn't mean to commit this for that reason. it's not actually used - androidpayload.stage.Shell is used instead.