interfaces my not require static methods. fix #58