adding support for Subfields (tilde delimited)