Ref #6 Allow a type definition across multi lines (with my own doctrine branch)