Fix record extending by non record type (Issue #30).
Merge branch 'release'