Aspire functions are trivial. Each function performs type conversion if it is 100% safe. Else it returns first argument as is.
def deps do [ # other deps ... {:aspire, "~> 0.1.0"} ] end