# Pastebin OWvxVvx3 let remainder = parts.slice(1, parts.size()) ^ Info: /Users/kevin/Code/Pony/ponymud/std/player.pony:59:27: receiver type: Array[String val] iso! let remainder = parts.slice(1, parts.size()) ^ /usr/local/Cellar/ponyc/0.16.0/packages/builtin/array.pony:457:3: target type: Array[String val] box fun slice( ^ /usr/local/Cellar/ponyc/0.16.0/packages/builtin/string.pony:961:5: Array[String val] iso! is not a subtype of Array[String val] box: iso! is not a subcap of box : Array[String] iso^ ^ /usr/local/Cellar/ponyc/0.16.0/packages/builtin/string.pony:961:21: this would be possible if the subcap were more ephemeral : Array[String] iso^ ^ /Users/kevin/Code/Pony/ponymud/std/player.pony:59:35: this would be possible if the arguments and return value were all sendable let remainder = parts.slice(1, parts.size())