Pass full test without support of angle, pixel position, and variable

This PR passed all nib test cases except angle, pixel position and variable substitution.
Please merge this, if you like it.