Join (SQL-like) two iterables by a common key.
Chain knockout.js validation rules, ensuring their sequential execution