Refactor precise construction code

- Added a templated ParseArg<NumberType> method to to template wrapper
base class, in order to factor out replicated logic related to K::FT
and K::RT precise construction.

- General refactor of wrapper ParseArg implementations to use the new
base class method and for general overall consistency.