added class StaticTypeHolder, which can be used to declare vars of
static type