Non-strict language