@TupleConstructor
@MapConstructor
includes
excludes
Example:
// unresolved 'c' @TupleConstructor(includes = ['a', 'b', 'c']) class X { def a def b }