module CustomAttributes::ActsAsCustomValue