Make withPrompts, withArguments, withOptions chainable

Close #631 
indentation issue here