API clean up
Unit tests for value parser