PingDsl 
    @Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.TYPEALIAS, AnnotationTarget.TYPE, AnnotationTarget.FUNCTION]    ) 
A DSL marker annotation to restrict the scope of DSL functions.
A DSL marker annotation to restrict the scope of DSL functions.