fake static factory methods in interfaces