Changed behavior of util.extend: override from left to right always