invoke constructors at attributes to provide controller scopes for attractor