fixes assertion for type checking of set() arguments
adds test for array input type
version pump