Tidied type string resolution function and fixed field access on statics