add constructors unit test for value
add constructors unit test for value

duncanmortimer/ledger,paulbdavis/ledger,ledger/ledger,duncanmortimer/ledger,duncanmortimer/ledger,ledger/ledger,ledger/ledger,duncanmortimer/ledger,ledger/ledger,ledger/ledger,paulbdavis/ledger,duncanmortimer/ledger,paulbdavis/ledger,afh/ledger,afh/ledger,paulbdavis/ledger,paulbdavis/ledger,afh/ledger,duncanmortimer/ledger,duncanmortimer/ledger,afh/ledger,paulbdavis/ledger,afh/ledger,paulbdavis/ledger