separate public webscript classes from the annotations-runtime