Replaced core extensions with utility methods