versionadded/versionchanged/deprecated implementation