Delegate array methods should accept string keys. Fixes #123