client: LayerSpec tasks and depends attributes support appends;
creates the vectors only when building final LayerSpecT