fixed preparse in .extend