Extension based implementations + resover

Added first mapped attribute. More to follow.