module Basecamp3::Concerns