getDefault

Normally this is taken from Lookup.getDefault() but if there is no
instance in lookup, a fallback instance is created which can be useful for
unit tests and perhaps for standalone usage of various libraries.