Association matchers now support :source option