Default features should be {} not []

This would have been caught with a type checker