In-contracts are not indented anywhere else in Phobos. I think that template constraints are usually put on the same line as the function declaration but since they lines usually get too long for that they put on the next line indented following the standard line continuation styles. I don't like it.