Bullet constructors almost fully implemented