Separating the bundle command into command and option parameter so some validation and sanity checking can be done.