Added Str::macro.
Work on morph create.