Add GetValue overloads that throw

Closes issue #2