effective_java:01:static factory method