resolution order, allow non-async rules
rules can now filter same named values