expand _call_kw
adding coverage to s.test.*
tests bugfix