Engine

Square method hint removal looks stable