Return easily identifiable values from User methods.
Simplify and improve perfomance of registry-style methods.
Allow stubbing of properties. Closes #5.