Initial ArrayFacade work
Get key and value coercion working with arrays