Structurally Constrained Controllers: Analysis and