add interface AssociativeArray with methods, BiConsumer, BiFunction