fix for unselected select multiple; extended the unit test, fix doc block, fix margin