Make the Parent annotations compatible with Java8 repeatable annotations