Example of problem with building an associated object via has_and_belongs_to_many