feature: add method arrayKeys with an additional support for ArrayObject

Sorry. My mistake. You think need add support for all object?