use default interface
del doc
add license
exception now extends runtime ex
exception NS
currency provider
use NS
doc blocks
doc blocks
rewrite tests
add @covers hints
add @covers hints
base build config