A user has requested a way to add custom anomalous form factors for atoms. I should investigate a way of adding custom atoms with any properties, but this will mean quite a big change.