Specifications for Classes in Shell and piping