accept multiple arguments for a option
consider arguments
use generics
fix miss spelled
Merge pull request #1 from umjammer/1.2.2

1.2.4