LPS-44342 SF
LPS-44342 return right away if we're never going to get something
LPS-44342 fix indent only
LPS-44342 reorder
LPS-44342 create where needed
LPS-44342 return directly
LPS-44342 rename
LPS-44342 SF
LPS-44342 Move to the right place
LPS-44342 Make class private
LPS-44342 auto SF
LPS-44342 SF
LPS-44342 printStackTrace is a bad idea
LPS-44342 SF
LPS-44342 SF
LPS-44342 SF
LPS-44342 Method signature makes that obvious
LPS-44342 Move logic to a new method without default value
LPS-44342 Move defaultValue check to the outer method only
LPS-44342 Reorganize null checks