Fixed concurrent and algorithms for decorators, except concurrent.Cached isn't working. Factored classes aren't working yet, I had forgotten what state they were in.