Initial HasMany and BelongsTo support