Added Registerable, Rememberable, Trackable, Timeoutable and lockable