Add attr push and put to public API, fix test version check.