bug fixes for empty string values and accessing recurrence object from
model mixin.