More work on attachment interface.