add DocBlockTypeSniff