Added test to check that data expires correctly.
Removed type hinting for scalar values.  Fixed prefix use.
Added in extending of abstract class