private static Controller Controller(Build that, Domain.Controller type) { return new Controller(type.Name, type.GetControllerActionMethods().Select(m => Method(that, type, m)).ToArray()); }