This model was contributed by nielsr, based on this issue.