add test for field.look_ahead
fix field.look_ahead check for corner
change assert message
add auxiliary method
cut corner from field