Changed from @Type to @ImmutableType.
Added support for multiple attributes in annotations.