implement spread for macro calls
implement service variable syntax: #name
service variable syntax, compile-time `:` hash mac
version bump