Custom arguments handling in ul constructor