I was trying to minimize code change to the class - I think I ended up messing things up pretty bad : will rewrite both ApplicationMasterArguments and ClientArguments : both of them look ugly right now