Spruce registrations

0.0.29 (p-4b29c75)