It is now possible to have more than one annotation of the same type. Retrieving only one annotation via one of the following methods will only return the first defined one:
 * `stubbles\lang\reflect\ReflectionClass::getAnnotation()`
 * `stubbles\lang\reflect\ReflectionObject::getAnnotation()`
 * `stubbles\lang\reflect\ReflectionFunction::getAnnotation()`
 * `stubbles\lang\reflect\ReflectionMethod::getAnnotation()`
 * `stubbles\lang\reflect\ReflectionParameter::getAnnotation()`
 * `stubbles\lang\reflect\ReflectionProperty::getAnnotation()`