default class, input-group options

Allow customization of default class
Support input-group into options
add-ons, append by default