Spruce registrations

0.0.25 (p-c412487)