added value tests for segment

just placeholders
add x12path struct