Actually all associations are joinable, which is used for 'matching'. A feature that will allow you to filter the parent table based on the existence of records in the child table