@SuppressWarnings("unchecked")
	public static <A> TypeCache<A> createDefault() {
		return (TypeCache<A>)Defaults.implementation.get();
	}
@SuppressWarnings("unchecked")
	public static <A> TypeCache<A> createDefault() {
		return (TypeCache<A>)Defaults.implementation.get();
	}
@ SuppressWarnings ( "unchecked" ) public static < A > TypeCache < A > createDefault ( ) { return ( TypeCache < A > ) Defaults . implementation . get ( ) ; }
Creates default implementation of the type cache.
Creates default implementation of the type cache .