added support for slices via reflectutils