module Pupa::Concerns