Make attache init allow named profiles. Add weak error checking.

I think I misunderstood curlies then. I was thinking it was the *more* correct syntax, 'cuz I was thinking of Ruby and CoffeeScript's `#{variable-as-string}` syntax.