module SmartAttr::Base