bugfix: optionSplit make noTrimWrap not working: If there is no option split needed, use standard method
add: __construct as constructor, classname still available for compatibility
rewrite dependancies
