default_scope expects a block as its sole argument