Semiabstract Merge

Doberman Boring